\typeout{Document Style `taikai_en' <August 2, 2008>.}
\makeatletter
\renewcommand{\section}{\@startsection{section}{1}{\z@}%
    {-1.1\Cvs\@plus-.5\Cdp\@minus-.2\Cdp}%
    {.2\Cvs\@plus.2\Cdp}%
    {\reset@font\large\bfseries}}
\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
   {-1.1\Cvs\@plus-.5\Cdp\@minus-.2\Cdp}%
   {.2\Cvs\@plus.2\Cdp}%
   {\reset@font\normalsize\bfseries}}
\renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
   {-1.1\Cvs\@plus-.5\Cdp\@minus-.2\Cdp}%
   {.2\Cvs\@plus.2\Cdp}%
   {\reset@font\normalsize\bfseries}}

\renewcommand{\prepartname}{Part}
\renewcommand{\postpartname}{}
\renewcommand{\contentsname}{Contents}
\renewcommand{\listfigurename}{List of Figures}
\renewcommand{\listtablename}{List of Tables}
\renewcommand{\refname}{References}
\renewcommand{\indexname}{Index}
\renewcommand{\figurename}{Figure}
\renewcommand{\tablename}{Table}
\renewcommand{\appendixname}{Appendix}
\renewcommand{\abstractname}{Abstract}

\setlength{\parindent}{1.7em}

\newcommand\@makecaptionlabel[1]{\mbox{\bfseries #1. }}
\renewcommand\@makecaption[2]{%
 \vskip\abovecaptionskip
 \sbox\@tempboxa{\@makecaptionlabel{#1}#2}\dimen0=\wd\@tempboxa
 \sbox\@tempboxa{#2}\dimen1=\dimen0\advance\dimen1-\wd\@tempboxa
 \advance\dimen0 2\leftmargin
 % dimen0 = <width of caption> + 2\leftmargin
 % dimen1 = <width of the caption label with space after the label>
 \ifdim \dimen0 >\hsize
   \vbox{\leftskip=\leftmargin\rightskip=\leftmargin\hangindent=\dimen1
         \@makecaptionlabel{#1}#2}\par
 \else
   \global\@minipagefalse
   \hb@xt@\hsize{\hfil\@makecaptionlabel{#1}#2\hfil}%
 \fi
 \vskip\belowcaptionskip}

\makeatother
\endinput

